import org.zjx.db.ScreenDB;
import org.zjx.model.game.Screen;

public class ScreenData {
    public static void main(String[] args){
        // 所有父场景 (fatherId = 0)
        add(1, "长安城", 0, true, 548, 278, true);
        add(2, "大唐官府", 0, true, 164, 103, true);
        add(3, "建邺城", 0, true, 287, 143, true);
        add(4, "东海湾", 0, true, 119, 119, true);
        add(5, "东海海底", 0, true, 159, 71, true);
        add(6, "东海岩洞", 0, true, 191, 89, true);
        add(7, "女魃墓", 0, true, 95, 143, true);
        add(8, "沉船", 0, true, 80, 74, true);
        add(9, "傲来国", 0, true, 222, 150, true);
        add(10, "女儿村", 0, true, 156, 143, true);
        add(11, "花果山", 0, true, 159, 119, true);
        add(12, "幻境花果山", 0, true, 135, 123, true);
        add(13, "北俱芦洲", 0, true, 227, 168, true);
        add(14, "江南野外", 0, true, 159, 118, true);
        add(15, "化生寺", 0, true, 127, 95, true);
        add(16, "大唐国境", 0, true, 351, 334, true);
        add(17, "凌波城", 0, true, 111, 153, true);
        add(18, "地府", 0, true, 159, 119, true);
        add(19, "普陀山", 0, true, 95, 71, true);
        add(20, "大唐境外", 0, true, 638, 117, true);
        add(21, "五庄观", 0, true, 99, 74, true);
        add(22, "盘丝岭", 0, true, 199, 149, true);
        add(23, "天机城", 0, true, 165, 153, true);
        add(24, "墨家村", 0, true, 95, 167, true);
        add(25, "九黎城", 0, true, 131, 146, true);
        add(26, "魔王寨", 0, true, 119, 89, true);
        add(27, "狮驼岭", 0, true, 131, 98, true);
        add(28, "长寿郊外", 0, true, 191, 167, true);
        add(29, "朱紫国", 0, true, 191, 119, true);
        add(30, "麒麟山", 0, true, 190, 142, true);
        add(31, "丝绸之路", 0, true, 638, 94, true);
        add(32, "宝象国", 0, true, 159, 119, true);
        add(33, "解阳山", 0, true, 127, 95, true);
        add(34, "子母河底", 0, true, 127, 95, true);
        add(35, "西梁女国", 0, true, 163, 123, true);
        add(36, "长寿村", 0, true, 159, 208, true);
        add(37, "方寸山", 0, true, 186, 167, true);
        add(38, "天宫", 0, true, 252, 167, true);
        add(39, "月宫", 0, true, 127, 95, true);
        add(40, "龙宫", 0, true, 212, 115, true);
        add(41, "海底迷宫一层", 0, true, 63, 47, true);
        add(42, "海底迷宫二层", 0, true, 63, 47, true);
        add(43, "海底迷宫五层", 0, true, 63, 47, true);
        add(44, "海底迷宫四层", 0, true, 63, 47, true);
        add(45, "海底迷宫三层", 0, true, 63, 47, true);
        add(46, "桃源村", 0, true, 186, 98, true);
        add(47, "大雁塔一层", 0, true, 137, 76, true);
        add(48, "大雁塔二层", 0, true, 143, 83, true);
        add(49, "鬼市", 0, true, 159, 119, true);
        add(50, "地狱迷宫一层", 0, true, 119, 89, true);
        add(51, "地狱迷宫二层", 0, true, 119, 89, true);
        add(52, "地狱迷宫三层", 0, true, 119, 89, true);
        add(53, "地狱迷宫四层", 0, true, 119, 89, true);
        add(54, "无名鬼城", 0, true, 191, 143, true);
        add(55, "战神山", 0, true, 127, 157, true);
        add(56, "神木林", 0, true, 87, 174, true);
        add(57, "凤巢一层", 0, true, 127, 71, true);
        add(58, "凤巢二层", 0, true, 127, 71, true);
        add(59, "凤巢三层", 0, true, 127, 71, true);
        add(60, "凤巢四层", 0, true, 127, 71, true);
        add(61, "凤巢五层", 0, true, 127, 71, true);
        add(62, "凤巢六层", 0, true, 127, 71, true);
        add(63, "凤巢七层", 0, true, 127, 71, true);
        add(64, "龙窟一层", 0, true, 165, 92, true);
        add(65, "龙窟二层", 0, true, 135, 71, true);
        add(66, "龙窟三层", 0, true, 145, 83, true);
        add(67, "龙窟四层", 0, true, 141, 70, true);
        add(68, "龙窟五层", 0, true, 139, 107, true);
        add(69, "龙窟六层", 0, true, 137, 79, true);
        add(70, "龙窟七层", 0, true, 141, 82, true);
        add(71, "大雁塔三层", 0, true, 143, 83, true);
        add(72, "大雁塔四层", 0, true, 143, 83, true);
        add(73, "大雁塔五层", 0, true, 143, 83, true);
        add(74, "大雁塔六层", 0, true, 143, 83, true);
        add(75, "大雁塔顶", 0, true, 79, 59, true);
        add(76, "赤水洲", 0, true, 161, 95, true);
        add(77, "太岁府", 0, true, 62, 94, true);
        add(78, "女娲神迹", 0, true, 191, 143, true);
        add(79, "小西天", 0, true, 159, 239, true);
        add(80, "小雷音寺", 0, true, 191, 143, true);
        add(81, "蓬莱仙岛", 0, true, 190, 144, true);
        add(82, "碗子山", 0, true, 94, 190, true);
        add(83, "蟠桃园", 0, true, 159, 94, true);

        // 长安城 (fatherId = 1) 的子场景
        add(1001, "长安酒店", 1, true, 66, 49, true);
        add(1002, "长安酒店二楼", 1, true, 63, 47, true);
        add(1003, "平安福寿店", 1, false, 0, 0, true);
        add(1004, "广源钱庄", 1, false, 0, 0, true);
        add(1005, "回春堂", 1, false, 0, 0, true);
        add(1006, "长风镖局", 1, false, 0, 0, true);
        add(1007, "南北杂货店", 1, false, 0, 0, false);
        add(1008, "冯记铁铺", 1, false, 0, 0, true);
        add(1009, "书香斋", 1, false, 0, 0, true);
        add(1010, "镇远武馆", 1, false, 0, 0, true);
        add(1011, "云来酒店", 1, false, 0, 0, true);
        add(1012, "万胜武器店", 1, false, 0, 0, true);
        add(1013, "锦绣饰品店", 1, false, 0, 0, true);
        add(1014, "张记布庄", 1, false, 0, 0, true);
        add(1015, "福隆当铺", 1, false, 0, 0, true);
        add(1016, "长安博戏坊", 1, false, 0, 0, true);
        add(1017, "清音坊", 1, false, 0, 0, true);
        add(1018, "留香阁", 1, true, 69, 51, true);
        add(1019, "怜香轩", 1, false, 0, 0, true);
        add(1020, "惜玉轩", 1, false, 0, 0, true);
        add(1021, "衙门地牢", 1, false, 0, 0, true);
        add(1022, "衙门", 1, false, 0, 0, true);
        add(1023, "秦琼府", 1, true, 63, 47, true);
        add(1024, "秦府内室", 1, false, 0, 0, true);
        add(1025, "丞相府", 1, true, 82, 56, true);
        add(1026, "金銮殿", 1, true, 127, 95, true);
        add(1027, "国子监书库", 1, true, 79, 59, true);
        add(1028, "长安民居", 1, true, 79, 59, true);  //饰品店铺旁边
        add(1029, "长安民居", 1, true, 79, 59, true);  //钱庄旁边

        // 大唐官府 (fatherId = 2) 的子场景
        add(2001, "程咬金府", 2, true, 50, 37, true);

        // 建邺城 (fatherId = 3) 的子场景
        add(3001, "兵铁铺", 3, false, 0, 0, false);
        add(3002, "建邺民居", 3, false, 0, 0, true); //左上
        add(3003, "建邺民宿内室", 3, false, 0, 0, true);
        add(3004, "东升货栈", 3, false, 0, 0, true);
        add(3005, "建邺衙门", 3, false, 0, 0, true);
        add(3006, "合生记", 3, false, 0, 0, true);
        add(3007, "李记布庄", 3, false, 0, 0, false);
        add(3008, "回春堂分店", 3, false, 0, 0, true);
        add(3009, "建邺民居", 3, false, 0, 0, true);//右下
        add(3010, "万宇钱庄", 3, false, 0, 0, true);
//
//        // 东海湾 (fatherId = 4) 的子场景
//        add(4001, "海底沉船", 4, false, 0, 0, false);
//        add(4002, "沉船内舱", 4, false, 0, 0, false);

        // 女魃墓 (fatherId = 7) 的子场景
        add(7001, "忘忧宫", 7, true, 63, 47, true);

        // 沉船 (fatherId = 8) 的子场景
        add(8001, "沉船内室", 8, false, 0, 0, true);

        // 傲来国 (fatherId = 9) 的子场景
        add(9001, "傲来国服饰店", 9, false, 0, 0, true);
        add(9002, "傲来国药店", 9, false, 0, 0, true);
        add(9003, "傲来国杂货店", 9, false, 0, 0, true);
        add(9004, "傲来国钱庄", 9, true, 68, 44, true);
        add(9005, "傲来国武器店", 9, false, 0, 0, true);
        add(9006, "傲来国客栈", 9, false, 0, 0, true);
        add(9007, "傲来客栈二楼", 9, false, 0, 0, true);
        add(9008, "傲来国当铺", 9, false, 0, 0, true);
        add(9009, "圣殿", 9, true, 68, 46, true);
        add(9010, "傲来国民居", 9, true, 68, 46, true); //右上
        add(9011, "傲来国民居", 9, true, 68, 46, true); //左下

        // 女儿村 (fatherId = 10) 的子场景
        add(10001, "女儿村村长家", 10, true, 57, 38, true);

        // 花果山 (fatherId = 11) 的子场景
        add(11001, "水帘洞", 11, true, 89, 67, true);

        // 化生寺 (fatherId = 15) 的子场景
        add(15001, "光华殿", 15, false, 0, 0, true);
        add(15002, "藏经阁", 15, true, 39, 29, false);

        // 大唐国境 (fatherId = 16) 的子场景
        add(16001, "江州杂货店", 16, false, 0, 0, true);
        add(16002, "江州民宿", 16, false, 0, 0, true);
        add(16003, "江州衙门", 16, false, 0, 0, true);
        add(16004, "江州厢房", 16, false, 0, 0, true);
        add(16005, "看守所", 16, false, 0, 0, true);
        add(16006, "大雄宝殿", 16, false, 0, 0, true);

        // 地府 (fatherId = 18) 的子场景
        add(18001, "轮回司", 18, false, 0, 0, true);
        add(18002, "森罗殿", 18, true, 59, 44, true);
        add(18003, "地藏王府", 18, true, 57, 38, true);

        // 普陀山 (fatherId = 19) 的子场景
        add(19001, "潮音洞", 19, true, 63, 47, true);

        // 大唐境外 (fatherId = 20) 的子场景
        add(20001, "高老庄大厅", 20, false, 0, 0, true);
        add(20002, "高小姐闺房", 20, false, 0, 0, false);

        // 五庄观 (fatherId = 21) 的子场景
        add(21001, "乾坤殿", 21, true, 49, 33, true);

        // 盘丝岭 (fatherId = 22) 的子场景
        add(22001, "盘丝洞", 22, true, 57, 59, true);

        // 天机城 (fatherId = 23) 的子场景
        add(23001, "天机堂", 23, true, 127, 151, true);
        add(23002, "万卷阁", 23, true, 68, 53, true);
        add(23003, "机枢馆", 23, true, 69, 51, false);

        // 魔王寨 (fatherId = 26) 的子场景
        add(26001, "魔王居", 26, true, 57, 38, true);

        // 狮驼岭 (fatherId = 27) 的子场景
        add(27001, "大象洞", 27, false, 0, 0, true);
        add(27002, "老雕洞", 27, false, 0, 0, true);
        add(27003, "狮王洞", 27, true, 57, 38, true);

        // 朱紫国 (fatherId = 29) 的子场景
        add(29001, "朱紫皇宫", 29, true, 95, 71, true);

        // 丝绸之路 (fatherId = 31) 的子场景
        add(31001, "无名佛窟", 31, false, 0, 0, false);

        // 宝象国 (fatherId = 32) 的子场景
        add(32001, "宝象国皇宫", 32, true, 88, 63, true);

        // 长寿村 (fatherId = 36) 的子场景
        add(36001, "长寿村杂货店", 36, false, 0, 0, true);
        add(36002, "长寿村药店", 36, false, 0, 0, true);
        add(36003, "长寿村服饰店", 36, false, 0, 0, false);
        add(36004, "长寿村钱庄", 36, false, 0, 0, false);
        add(36005, "长寿村武器店", 36, false, 0, 0, true);
        add(36006, "长寿村酒馆", 36, false, 0, 0, true);
        add(36007, "酒店上房", 36, false, 0, 0, true);
        add(36008, "神庙", 36, false, 0, 0, false);
        add(36009, "长寿村民居", 36, false, 0, 0, true);//左上
        add(36010, "长寿村当铺", 36, false, 0, 0, false);
        add(36011, "村长家", 36, false, 0, 0, true);
        add(36012, "长寿村民居", 36, false, 0, 0, true);//右上

        // 方寸山 (fatherId = 37) 的子场景
        add(37001, "灵台宫", 37, true, 74, 55, true);

        // 天宫 (fatherId = 38) 的子场景
        add(38001, "凌霄宝殿", 38, true, 99, 74, true);
        add(38002, "兜率宫", 38, false, 0, 0, true);

        // 月宫 (fatherId = 39) 的子场景
        add(39001, "广寒宫", 39, true, 127, 95, true);

        // 龙宫 (fatherId = 40) 的子场景
        add(40001, "水晶宫", 40, true, 69, 44, true);
    }
    public static void add(int id, String name,int fatherId, boolean openMap,int width,int height,boolean follow) {

        Screen screen = new Screen();
        screen.setId(id);
        screen.setName(name);
        screen.setFatherId(fatherId);
        screen.setOpenMap(openMap);
        screen.setWidth(width);
        screen.setHeight(height);
        screen.setFollow(follow);

        new ScreenDB().insert(screen);
    }
}

